@charset "gb2312";

/* CSS Document */

.fl_box{ width:100%; height:130px; background-color:#efefee; border-bottom:20px solid #fff;}
.fl{ width:1180px; height:130px; margin:0 auto;}
.fl_gd{ width:60px; height:30px; margin:0 auto;}
.fl_bt{ width:1180px;text-align:center;margin-top:20px;}
.fl_bt h3{ line-height:20px; font-family:"微软雅黑"; font-size:18px; font-weight:normal;}
.fl_bt h4{width:250px;height:2px;margin:0 auto;margin-top:15px;background:#e5e5e5;}
.fl_bt span {line-height:35px;font-size:14px;}
.fl_tp{ width:1180px; height:100px; background:url(../images/fl_bj.png) no-repeat center; margin-top:40px;}
.fl_tp ul li{ width:100px; height:100px; line-height:100px; margin-left:16px; float:left; text-align:center;}
.fl_tp ul li a{ font-family:"微软雅黑"; font-size:16px; color:#fff;}
.fl_tp ul li a:hover{ color:#bb355a;}


.cp{ width:1180px;margin:30px auto; overflow:hidden;}
.ttt{ width:16%; float: left; border: 1px solid #eee;}
/* .ttt ul{ width:960px; float:left; height:50px;} */
.ttt .gd{ float:right; padding-top:15px;}
.ttt li{ float:left; width:100%; height:50px; line-height:50px; text-align:center; border-bottom: 1px solid #eee;}
.ttt li h3 a{ display:block; font-size:18px; font-family:"微软雅黑"; color:#494949; font-weight:normal;}
.ttt li:hover,.ttt li.on{ background-color:#2f3188; color:#fff;}
.ttt li:hover h3 a,.ttt li.on h3 a{ color: #fff;}
.tabcont{ width:83%;height:auto;border:1px dashed #ccc; float: right; overflow:hidden;}
/* .tabcont .tabc{ width:90%;height:auto; clear:both;} */
.cp_tp{ width:100%;margin:10px auto; overflow:hidden;}
.cp_tp ul li{ width:286px; height:255px; float:left; text-align:center;margin:20px;display:block;}
.cp_tp ul li img:hover{ background-color:#2f3188;}
.cp_tp ul li img{ width:280px; height:215px; padding:3px; border:1px solid #ccc;}
.cp_tp ul li p{ width:280px; height:40px; line-height:40px;}
.cp_tp ul li p a:hover{ text-decoration:underline;}
.cp-title{ width: 100%; text-align: center; background: #2F3188; border-bottom: 1px solid #fff; color: #fff; padding: 20px 0px;}
.cp-title p{ font-size: 24px; font-weight: bold;}
.lainxi{ padding: 20px 10px;}
.lainxi p { font-size: 20px; font-weight: bold;line-height: 60px;}
.lainxi  span{font-size: 16px; padding: 10px 10px;}
.lainxi  span i{font-size: 24px; font-weight: bold; font-style: initial; line-height: 40px; color: #2F3188;}
.box_1{ width:100%; height:200px; background:url(../images/ads_1.jpg) no-repeat center top;}
.box1{ width:1180px; height:200px; margin:0 auto;}
.ads{ width:1180px; height:160px; position:relative;}
.ads_butt{ width:210px; height:30px; position:absolute; top:110px; left:500px;}
.ads_tel{ font-size:14px; font-family:"微软雅黑"; color:#fff; position:absolute; top:110px; left:750px;}
.ads_tel span{ font-size:22px; font-weight:bold;}
.al{ width:1180px; height:370px; background-color:#fff;}
.al_bt { width:1180px;text-align:center;padding-top:20px;}
.al_bt h3{ line-height:20px; font-family:"微软雅黑"; font-size:18px; font-weight:normal;}
.al_bt h4{width:250px;height:2px;margin:0 auto;margin-top:15px;background:#e5e5e5;}
.al_bt span {line-height:35px;font-size:14px;}
.al_gd{ width:28px; height:28px; padding-top:20px; margin:0 auto;}
.al_tp{ width:1180px; height:255px; padding-top:30px;}
.gd_01{ position:relative;width:1180px; overflow:hidden;}
.gd_01 #simgs_01{ margin:0;}
.gd_01 li{ float:left; width:252px; height:255px; margin-left:20px; text-align:center;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:250px; height:215px; border:1px solid #ccc;}
.gd_01 li p{ width:252px; height:40px; line-height:40px;}
.gd_01 li a:hover{ text-decoration:underline;}

.ys{ width:1180px; height:900px; margin:30px auto;}
.ys_tel{ font-size:16px; font-family:"微软雅黑"; margin-top:10px; text-align:center;}
.ys_tel span{ font-size:22px; font-weight:bold; color:#ce0000;}
.ys_nr{ width:1180px; height:780px; position:relative; background:url(../images/ys_bj.jpg) no-repeat center; margin-top:10px;}
.ys_1{ width:480px; height:auto; position:absolute; left:630px; top:20px;}
.ys_1 dl dt{ width:260px; height:43px; line-height:43px; font-family:"微软雅黑"; font-size:20px; font-weight:bold; border-bottom:2px dotted #ccc;}
.ys_1 dl dd{ width:480px; height:auto; margin-top:10px;}
.ys_1 dl dd ul li{ width:480px; height:auto; line-height:33px; background:url(../images/tb.jpg) no-repeat 0 10px; padding-left:20px; font-size:14px; font-family:"微软雅黑";}
.ys_1 dl dd ul li span{ color:#ce0000;}
.ys_2{ width:480px; height:auto; position:absolute; left:630px; top:180px;}
.ys_2 dl dt{ width:260px; height:43px; line-height:43px; font-family:"微软雅黑"; font-size:20px; font-weight:bold; border-bottom:2px dotted #ccc;}
.ys_2 dl dd{ width:480px; height:auto; margin-top:10px;}
.ys_2 dl dd ul li{ width:480px; height:auto; line-height:33px; background:url(../images/tb.jpg) no-repeat 0 10px; padding-left:20px; font-size:14px; font-family:"微软雅黑";}
.ys_2 dl dd ul li span{ color:#ce0000;}
.ys_3{ width:480px; height:auto; position:absolute; left:170px; top:420px;}
.ys_3 dl dt{ width:260px; height:43px; line-height:43px; font-family:"微软雅黑"; font-size:20px; font-weight:bold; border-bottom:2px dotted #ccc;}
.ys_3 dl dd{ width:480px; height:auto; margin-top:10px;}
.ys_3 dl dd ul li{ width:480px; height:auto; line-height:33px; background:url(../images/tb.jpg) no-repeat 0 10px; padding-left:20px; font-size:14px; font-family:"微软雅黑";}
.ys_3 dl dd ul li span{ color:#ce0000;}
.ys_4{ width:480px; height:auto; position:absolute; left:170px; top:620px;}
.ys_4 dl dt{ width:260px; height:43px; line-height:43px; font-family:"微软雅黑"; font-size:20px; font-weight:bold; border-bottom:2px dotted #ccc;}
.ys_4 dl dd{ width:480px; height:auto; margin-top:10px;}
.ys_4 dl dd ul li{ width:480px; height:auto; line-height:33px; background:url(../images/tb.jpg) no-repeat 0 10px; padding-left:20px; font-size:14px; font-family:"微软雅黑";}
.ys_4 dl dd ul li span{ color:#ce0000;}


.box_2{ width:100%; height:550px; background:url(../images/ads_1.jpg) no-repeat center top;}
.box2{ width:1200px; height:550px; margin:0 auto;}
.gd_01 .tempWrap{ width: 100% !important;}
.ads_2{ width:1180px; height:160px;position:relative;}
.ads_butt{ width:210px; height:30px; position:absolute; top:110px; left:500px;}
.ads_tel{ font-size:14px; font-family:"微软雅黑"; color:#fff; position:absolute; top:110px; left:750px;}
.ads_tel span{ font-size:22px; font-weight:bold;}
.jz{ width:1180px; height:600px; background-color:#fff;}
.jz_bt{ width:1180px; height:50px; padding-top:10px; text-align:center; background:url(../images/bt_3_bj.jpg) no-repeat bottom;}
.jz_bt h3 a{ line-height:20px; font-family:"微软雅黑"; font-size:18px; font-weight:normal;}
.jz_gd{ width:28px; height:28px; padding-top:20px; margin:0 auto;}
.jz_tp{ width:1180px;padding-top:30px;}
.jz_tp ul li{ width:212px; height:160px; background-color:#efefef; float:left; margin:12px;}
.jz_tp ul li dl{ text-align: center;}
.jz_tp ul li dl dt{ width:212px; height:130px;}
.jz_tp ul li dl dt img{ width:90%; height:105px; padding:10px;}
.jz_tp ul li dl dd a{ width:250px; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:14px; color:#2f3188; display:block; overflow:hidden; text-align:center;}
.jz_tp ul li dl dd p{ width:250px;line-height:30px; overflow:hidden;padding-left:10px;text-indent:2em;}


.zz{ width:1180px; height:350px; margin:40px auto;}
.zz_bt{ width:1180px; height:100px; text-align:center; background:url(../images/bt_4_bj.png) no-repeat center;}
.zz_bt h3 a{ line-height:50px; font-family:"微软雅黑"; font-size:18px; font-weight:normal; color:#fff;}
.zz_tp{ width:1050px; height:220px; margin-top:30px;}
.gd_02{ position:relative; height:220px; width:1180px; overflow:hidden; line-height:30px}
.gd_02 .sPrev,.gd_02 .sNext{position: absolute;top: 60px;}
.gd_02 .sPrev{ left:0px;}
.gd_02 .sNext{ right:0px;}
.gd_02 #simgs_02{ height:200px;margin:0 auto;}
.gd_02 li{ float:left; width:228px; height:200px; text-align:center; margin-left:10px;}
.gd_02 li.last{ padding-right:0;}
.gd_02 li img{ display:block; width:226px; height:160px; border:1px solid #ccc;}
.gd_02 li p{ width:228px; height:40px; line-height:40px;}
.gd_02 .fl { float:left;}
.gd_02 .fr { float:right;}
.gd_02 .pa{ position:absolute;}
.gd_02 .pr{ position:relative}


.gy_box{ width:100%; height:1000px; background:url(../images/gy_bj.jpg) no-repeat center top;}
.gy{ width:1180px; height:500px; margin:0 auto; position:relative;}
.gy_bt{ width:1180px; height:80px; text-align:center;}
.gy_bt h3 a{ font-family:"微软雅黑"; font-size:18px; font-weight:normal;}
.gy_l{ width:400px; height:360px; float:left; margin-top:40px;}
.fo {width: 390px;height: 360px;position: relative;}
.xx {width: 390px;height: 360px; overflow:hidden;position: relative; text-decoration: none;}
.f-img-list { height: 320px;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 100;width: 390px;}
.f-img-list li { height:320px;text-align: center;width: 390px; position: absolute;left: 0;top: 0;z-index:54;text-decoration: none;}
.f-img-list li.on {z-index: 55;}
.f-img-list li p a{ width:390px; height:40px; line-height:40px; color:#fff; display:block; font-family:"微软雅黑"; font-size:14px;}


.gy_r{ width:740px; height:340px; float:right; margin-top:30px;}
.ttt_1{ width:740px; height:160px;}
.ttt_1 ul li{ float:left; width:330px; height:30px; line-height:30px; text-align:center; margin-top:20px; margin-left:20px;}
.ttt_1 ul li a{ display:block; font-size:14px; font-family:"微软雅黑"; color:#fff; background-color:#ce0000; border-radius:6px;}
.ttt_1 ul li a:hover{ background-color:#fff; color:#ce0000;}
.tabcont_1{ width:740px;float:left; clear:both; overflow:hidden;}
.tabcont_1 .tabc_1{ width:740px; float:left; height:auto; clear:both;}
.gy_wz{ width:740px; height:290px;}
.gy_wz dl dt{ width:740px; height:47px; line-height:47px; overflow:hidden;}
.gy_wz dl dt a{ font-size:25px; font-family:"微软雅黑"; color:#fff; margin-top:10px; display:block;}
.gy_wz dl p{ width:740px;line-height:2em; overflow:hidden; font-size:14px; color:#fff; padding-top:20px;}


.xw{ width:1180px; height:560px; margin:0 auto; background-color:#fff; }
.xw_l{ width:740px; height:530px; float:left; padding-left:25px; padding-top:25px;}
.case{ width:740px; height:530px;}
.case .tit{ width:740px; height:35px; border-bottom:1px solid #ccc;}
.case .tit_more{ float:right; padding-top:10px; padding-right:10px;}
.case .title{ width:300px; height:35px; float:left;}
.case .title-list{ position: relative;}
.case .title-list li{ width: 140px; height:35px; line-height:35px; text-align: center; float: left; display: inline; margin-left:10px;}
.case .title-list li a{ width: 140px; height:35px; line-height:35px; display:block; background-color:#2f3188; color:#fff; font-family:"微软雅黑"; font-size:18px;}
.case .title-list li a:hover{ width: 140px; height:35px; line-height:35px; display:block; background-color:#ce0000; color:#fff;}
.case .title-list .on{ width: 140px; height:35px; line-height:35px; display:block; background-color:#ce0000; color:#fff; display: inline;}
.case .title-list .on a{ width: 140px; height:35px; line-height:35px; display:block; background-color:#ce0000; color:#fff; display: inline}
.product{ width:740px; height: 460px; position: relative; overflow: hidden; display: none;}
.product-wrap .show{ display: block;}
.news_con{ width:740px; height:460px;float:left; overflow:hidden;}
.news_top{ width:740px; height:170px; overflow:hidden; margin-top:30px;}
.news_tu{ width:242px; height:162px; float:left; background-color:#fff;}
.news_top img{ width:240px; height:160px; border:1px solid #ccc;}
.news_wz{ float:right; width:460px; height:160px; overflow:hidden;}
.news_wz dt{ width:460px; height:30px; line-height:30px; font-weight:bold; font-family:"微软雅黑"; font-size:14px; overflow:hidden;}
.news_wz dt a{ color:#005eb6;}
.news_wz dd{ width:460px; height:130px; line-height:26px; overflow:hidden;}
.news_down{ width:740px; height:250px; position:relative; padding-top:20px;}
.news_down ul{ width:740px; height:230px;}
.news_down ul li{ width:370px; height:40px; line-height:40px; background:url(../images/jt.jpg) no-repeat 6px 17px; border-bottom:1px dotted #ccc;  float:left; overflow:hidden;}
.news_down ul li a{ text-decoration:none; color:#494949; padding-left:20px;}
.news_down ul li a:hover{ text-decoration:underline;}
.news_down ul li span{ float:right; padding-right:5px;}


.xw_r{ width:340px; height:530px; float:right; padding-left:25px; padding-top:25px;}
.bk_bt{ width:300px; height:35px; border-bottom:1px solid #ccc; text-align:center;}
.bt_l{ float:left;}
.bt_l h3 a{  width: 140px; height:35px; line-height:35px; display:block; background-color:#2f3188; color:#fff; font-family:"微软雅黑"; font-size:18px; font-weight:normal;}
.bt_r{ float:right; padding-right:10px; padding-top:10px;}
.bk_nr{ width:300px; height:400px; margin-top:30px; overflow:hidden;}
#ticker { width:300px; height:auto; overflow: hidden; position:relative;}
#ticker div{ margin-top:0; }
#ticker li{ margin-top:10px;}
.wen{ width:270px; height:30px; line-height:30px; overflow:hidden; background:url(../images/w.jpg) no-repeat; padding-left:30px;}
.wen a{ font-weight:bold; color:#005eb6;}
.da{ width:270px; height:55px; line-height:25px; overflow:hidden; background:url(../images/d.jpg) no-repeat; padding-left:30px;}

.link_box{ width:100%; height:150px; background-color:#303288;}
.link{ width:1180px; height:100px; margin: 0 auto;}
.link_bt{ width:1180px; height:50px; line-height:50px; border-bottom:1px solid #7475a2; font-family:"微软雅黑"; font-size:18px; color:#fff;}
.link_bt span{ color:#7475a2;}
.link_wz{ width:1180px; height:90px; line-height:30px; overflow:hidden;}
.link_wz a{ margin:0 10px; color:#fff;}

.box_os,.onlineService{ top:30% !important;}



